harm one's own cause - Français Anglais Dictionnaire